dinghy puncturer - Spanish English Dictionary